truck based sport utility vehicle - Inglés Sinónimo Diccionario